cable achatado - Spanish English Dictionary